@charset "UTF-8";
a, a:link:visited:hover:active {
  color: #4390EE;
}

/*-------- tab扩展 --------*/
.nav-tabs:before, .nav-tabs:after {
  background-color: #d9d9d9;
}

.tabs > li > a {
  color: #666;
}

.tabs > li.active, .tabs > li.active > a {
  color: #1f6ed1;
}

.tabs-scrollbar:after {
  background-color: #d9d9d9;
}

/*-------- 列表扩展 --------*/
.list > li.disabled {
  background-color: #f5f5f5;
}

.list-symbol > li {
  overflow: hidden;
  position: relative;
}

.corner-success {
  color: #fff;
  background-color: #8AC249;
}

.corner-danger {
  color: #fff;
  background-color: #FD5757;
}

/*-------- 情景按钮颜色 --------*/
.btn {
  background-color: transparent;
}

.btn-default {
  background-color: #fff;
}

.btn-theme {
  color: #fff;
  background-color: #4390EE;
}

.btn-primary {
  color: #fff;
  background-color: #4390EE;
}

.btn-success {
  color: #fff;
  background-color: #5cb85c;
}

.btn-info {
  color: #fff;
  background-color: #5bc0de;
}

.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
}

.btn-danger {
  color: #fff;
  background-color: #d9534f;
}

.btn-border {
  color: #1f6ed1;
  border: 1px solid #1f6ed1;
}

.btn-radius {
  border-radius: 5px;
}

/*-------- 情景背景颜色 --------*/
.bg-primary {
  color: #fff;
  background-color: #4390EE;
}

.bg-success {
  background-color: #dff0d8;
}

.bg-info {
  background-color: #d9edf7;
}

.bg-warning {
  background-color: #fcf8e3;
}

.bg-danger {
  background-color: #f2dede;
}

/*-------- 情景文本颜色 --------*/
.text-muted {
  color: #777;
}

.text-primary {
  color: #4390EE;
}

.text-success {
  color: #3c763d;
}

.text-info {
  color: #31708f;
}

.text-warning {
  color: #8a6d3b;
}

.text-danger {
  color: #a94442;
}

/*-------- 灰度文本颜色 --------*/
.text-gray {
  color: #555;
}

.text-gray-light {
  color: #777;
}

.text-gray-lighter {
  color: #999;
}

.text-white {
  color: #fff;
}

/*-------- 情景进度条颜色 --------*/
.progress-bar .progress-fill {
  background-color: #1f6ed1;
  background: -webkit-linear-gradient(left, #4793fa, #1f6ed1);
  background: -webkit-gradient(linear, left top, right top, from(#4793fa), to(#1f6ed1));
  background: linear-gradient(left, #4793fa, #1f6ed1);
}

.progress-bar.vertical .progress-fill {
  background-color: #1f6ed1;
  background: -webkit-linear-gradient(top, #4793fa, #1f6ed1);
  background: -webkit-gradient(linear, left top, left bottom, from(#4793fa), to(#1f6ed1));
  background: linear-gradient(top, #4793fa, #1f6ed1);
}

.list-chapter > li {
  background-color: #eee;
}

.list-chapter > li, .list-chapter > li * {
  border-color: #d9d9d9 !important;
}

* {
  border-color: #d9d9d9;
}

.list-post > li {
  background-color: #ccc;
}

.no-data {
  border-color: #d9d9d9;
  background: #eee;
}

.table-striped tr:nth-child(odd) {
  background-color: #ccc;
}
